package com.shycloud.mido.homework.api.entity;

import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 学生弹琴数据表
 *
 * @author Xiaoxing Yu Update BY nianhua.jiang
 * @date 2020/8/28
 **/
@Data
@TableName("student_play_data")
public class StudentPlayData extends Model<StudentPlayData> {

	/** 主键ID */
	private Integer id;
	/** 作业ID */
	private Long homeworkId;
	/** 作业完成ID */
	private Long complateId;
	/** 学生ID */
	private String studentId;
	/** 学生弹琴数据 */
	private String playData;
	/** 学生弹琴数据 七牛云文件地址 */
	private String playDataUrl;
	/** 本次练琴分数 */
	private Integer grade;
	/** 曲目ID */
	private Integer musicId;
	/** 用户ID */
	@TableField(value = "member_id")
	private String memberId;
	/** 1 识谱 2 纠错 */
	private Integer type;
	/** 扩展内容 */
	private String extension;
	/** 注释 */
	private String comment;
	/** 创建时间 */
	private LocalDateTime createTime;
	/** 更新时间 */
	private LocalDateTime updateTime;
	/** 更新人 */
	private String updatedBy;

}
